stack of boards - Turkish English Dictionary